to apologize for - Francés Inglés Diccionario